infuse (something) with new life

Translations
insuffler une nouvelle vie à (quelque chose)